the noose is hanging - Turkish English Dictionary